package com.corpgovernment.costcenter.vo;

import com.corpgovernment.api.ordercenter.dto.annotation.ExcelColumn;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class CostUploadInfoDownloadResponseVo {

    @ExcelColumn(value = "组织编号", col = 1)
    private String orgId;

    @ExcelColumn(value = "成本中心名称", col = 2)
    private String costCenterName;

    @ExcelColumn(value = "成本中心编码", col = 3)
    private String costCenterCode;

//    @ExcelColumn(value = "成本中心设置时间", col = 4)
//    private String createDate;

    @ExcelColumn(value = "成本中心生效时间", col = 4)
    private Date validStartDate;
    @ExcelColumn(value = "成本中心过期时间", col = 5)
    private Date validEndDate;

    @ExcelColumn(value = "原表格错误行", col = 6)
    private Integer line;

    @ExcelColumn(value = "错误原因", col = 7)
    private String filedReason;
}
